約 4,890,361 件
https://w.atwiki.jp/sindroid/pages/13.html
あんどろいどなぺぇじ さて何を書こうか。 アンドロイドの構成 インストールからエミュレータ起動まで (ver 2.0用 以前のバージョンだとまた違うぽい。) ここからSDKをダウンロード →解答して適当なとこに置く →パスを通す(¥toolsまで) →プロンプトからandroidと入力するとAVDマネージャ起動 →Available Packagesからインストール ・ここで何もインストールするファイルがみつからない場合がある。 /.androidにandroidtool.cfgファイル作ってsdkman.force.http=trueと入れておくと解決するはず。 ・インストールがNothingとか出たらSDKの位置変えてみる。 (C直下とか。管理者権限だとか何か知らんけどProgram Files以下に置いてたら駄目だった。) →Virtual Devicesでデバイス作成 →そこからStartで起動 SDKリファレンス 既存バグとか チップス 他
https://w.atwiki.jp/mywiki2010/pages/17.html
タイトル通り 他所から持ってきたEclipseプロジェクトが動かない (更新 2010/02/17) やったこと この記事のサンプルプロジェクトを試そうとした。とりあえずzipファイルをダウンロード。 ダウンロードしたzipファイルをどうすればいいのか分からない。ワークスペースにプロジェクトを追加する、という作業を行う。 メニューから[File]→[Import]を選択。[General]→[Existing Projects into WorksSpase]を選択。[Select archive file]を選んで、ダウンロードしたファイルを選択。[Finsh]を押す。zipファイルが展開されてプロジェクトができあがる。 [課題]とりあえずEclipseの使い方から知る必要あり。。 実行しようとしたらエラーが出た。古いAndroidプロジェクトなので、バージョンが指定されていないのが原因。プロジェクトのプロパティを開いて[Android]を選ぶ。"Project Build Target"で適当にチェックボックスを入れる。 それでもエラーが出る。よく分からないが、自動生成されるgenフォルダの中のR.javaが悪さをしているらしい。 とりあえずこちらを見て解決→pixass-online Android + Eclipse ビルド出来ない件。ADTのバグ? [課題]genフォルダって何?R.javaって何?
https://w.atwiki.jp/android-memo/pages/48.html
Android搭載でアプリをインストール可能な腕時計一覧 汎用アプリがインストール可能 名称 OSバージョン root 解像度 フレーム寸法 備考 Motorola MOTOACTV 2.3 必要 172×220(1.6") 4.6×4.6cm 実用にはかなりのソフトウェア改造を必要とする。 Android Watch Z1 2.2 済 320×240(2.0") 6.0×4.2cm Androidマーケットがない。 専用アプリのみ 名称 OSバージョン root 解像度 フレーム寸法 備考 i m watch 1.6 240×240(1.54") 汎用アプリが使えるかは不明だが、Android1.6なのであまり期待できない。 Smart Watch 唯一まともな手段で入手可能。 参考 名称 OSバージョン 解像度 フレーム寸法 備考 Abacus Wrist PDA Palm 4.1 160×160(1.4") 4cm×5.4cm ボタンが少ない点以外は一般的なPalm機と同一。
https://w.atwiki.jp/android/pages/42.html
チュートリアル:ノートパッドアプリケーションを作る このチュートリアルでは、みなさんに実際に手を動かしてもらいながらアプリケーションを作成するための Android フレームワークやツールの紹介を行います。プレコンフィギュレーションファイルから始め、簡単なノートパッドアプリケーションを開発する過程を通じてプロジェクトのセットアップ方法、アプリケーションロジックの開発方法、ユーザインターフェースの開発方法、アプリケーションのコンパイルと起動方法についての具体的な例を示します。 このチュートリアルではノートパッドアプリケーションの開発をいくつかのエクササイズ(下記参照)に分けて進めていきます。それぞれのエクササイズはいくつかのステップからなります。エクササイズの中のステップに沿って進んでいくとアプリケーションが完成していき、改良が進んでいきます。エクササイズの中ではそれぞれのステップについて詳しい説明が与えられ、アプリケーションを完成させるために必要なコードのサンプルも示されています。 チュートリアルを終えると、機能を果たす Android アプリケーションが完成し、Android アプリケーションの開発において重要な考え方についての知識が得られていることでしょう。Android SDK に付属するノートパッドアプリケーションのサンプルコードを研究・利用してより複雑な機能を加えてみるのもよいでしょう。 目次 本チュートリアルの対象となる読者 準備 エクササイズ その他のリソースとチュートリアル 本チュートリアルの対象となる読者 本チュートリアルは熟練した開発者(特に Java 言語の知識のある方)を想定して書かれています。これまでに Java アプリケーションを書いたことが無い方でも本チュートリアルを読み進めることはできますが、読み進めるスピードは落ちてしまうかもしれません。 また、本チュートリアルは「SDKとプラグインのインストール」と「もしもしAndroid!」ドキュメントの内容を前提として書かれています。これらのドキュメントでは Android アプリケーションの開発環境のセットアップについて詳説しています。本チュートリアルを開始する前に、これらのドキュメントに従って SDK のインストールとセットアップを済ませておきましょう。 最後に、本チュートリアルではAndroid プラグインをインストールした Eclipse 開発環境上でのノートパッドアプリケーション開発を解説しています。Eclipse をお使いでない場合、エクササイズを進めていくことはできますが、Eclipse 上での操作がお使いの環境でどの操作に相当するのかを読み解く必要があります。Android SDK に付属するノートパッドアプリケーションのサンプルコードを研究・利用してより複雑な機能を加えることもできます。 本チュートリアルは Android アプリケーションについての基本的な概念や用語を知っていることを仮定しています。基本的な概念や用語を全く知らない方は、「Android アプリケーション解体新書」と「Android アプリケーションのライフサイクル?」を先に読んでおいてください。 準備 チュートリアルを開始する前に、 SDK と Eclipse 開発環境のセットアップが必須です。開発環境が整ったら、エクササイズのアーカイブファイルを展開しましょう。アーカイブファイルは SDK パッケージに含まれています。アーカイブにはそれぞれのエクササイズで使う一連の Eclipse プロジェクトファイルが入っています。これらのプロジェクトファイルを使えば自分でプロジェクトファイルを設定する必要がありません。 チュートリアルプロジェクトファイルを準備するには、 プロジェクトエクササイズアーカイブ(.zip) をダウンロードします。 好きな場所にアーカイブファイルを展開します。 展開してできた NotepadCodeLab フォルダを開きます。 NotepadCodeLab フォルダには、6つのプロジェクトファイルがあるはずです( Notepadv1、 Notepadv2、 Notepadv3、 Notepadv1Solution、 Notepadv2Solution 、Notepadv3Solution)。Notepadv* プロジェクトはそれぞれのエクササイズを開始する時点で使うファイル、Notepadv*Solution プロジェクトはエクササイズの終了時点でできているはずの「模範解答」です。何か問題が起きた場合には Solution ファイルと比べてみて問題点を修正するとよいでしょう。 エクササイズ 下表にチュートリアルのエクササイズと、そのエクササイズで扱う話題について示します。いずれのエクササイズもそれより前のエクササイズの例を完成させていることを仮定して進めていきます。 エクササイズ1 シンプルなノートリストを作ります。ユーザはこのリストから新規ノートの追加ができますが、追加したノートの編集はできません。ListActivities とメニューオプションの作り方と操作の仕方の基本をデモンストレートします。ノートを保存するために SQLite データベースを用います。 エクササイズ2? アプリケーションに2つ目のアクティビティを追加します。新規アクティビティを作成して Androidmanifest に追加する方法、アクティビティ間でデータをやり取りする方法、スクリーンレイアウトの応用的な利用法についてデモンストレートします。starSubActivity() を使ってアクティビティを非同期的に呼び出す方法についても述べます。 エクササイズ3 アプリケーションにライフサイクルイベントの操作を追加し、ライフサイクル全体を通してアプリケーションの状態を保持することができるようにします。 追加事項? Eclipse のデバッガの使用方法と、デバッガを用いてライフサイクルイベントが生成していく様子を見る方法についてデモンストレートします。本節は必ず読まなければいけないものではありませんが、読むことを強くお勧めします。 その他のリソースとチュートリアル チュートリアル内で扱われていない概念について浅く広く知りたい方は「よくある問題と対処」をご覧ください。 Android SDK には完全に動作するサンプルアプリケーションが同梱されており、より深く学習することができます。サンプルアプリケーションは SDK の samples フォルダにあります。 本チュートリアルは SDK の samples フォルダ内のフル機能の Notepad アプリケーションをもとに書かれています。チュートリアルが終了したら、フル機能の Notepad アプリケーションのソースコードを研究することを強くお勧めします。フル機能のノートパッドアプリケーションは様々な興味深い機能が追加されています。たとえばノートリストをストライプ表示する draw() メソッドをオーバーライドしてカスタムテキストエディットビューを作り、ラインノートパッドのように見せる ノートのコンテントプロバイダーを実装する 自動的に保存するのではなく編集操作を元に戻す
https://w.atwiki.jp/melodroid/pages/16.html
Android開発環境構築 概略 Androidの標準的なビルド環境の構築について記載する。 基本的には、Android Open Source Projectの和訳になる。 目次 開発環境構築 ソース取得準備 ソース取得方法(repo) ソース取得方法(git) ビルド方法 開発環境構築 Ubuntu Linux(8.04,32bit-x86)上での開発環境構築について書く。 Windows上でやりたい場合は、VMware等を利用して実施。 Macとか他のLinuxディストリビューションについては、参照元をチェック。 アップデート実施「アップデート・マネージャ」を起動する(「システム」→「システム管理」→「アップデート・マネージャ」を選択) アップデートを実施する(「アップデートをインストールする」を押す) パスワードを要求されるので、入力してEnterキーを押す。 必要なパッケージを追加する。「端末」を起動する(「アプリケーション」→「アクセサリ」→「端末」を選択) 「端末」上で、下記のコマンドを入力して、Enterキーを押す。sudo apt-get install git-core gnupg sun-java5-jdk flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev パスワードを要求されるので、入力してEnterキーを押す。事前に、sudoを使った場合は、要求されない場合がある。 パッケージのダウンロードが始まるので、終わるまで待つ。 念のため、再度アップデートを実施 注意事項8.10だと別のパッケージ(lib32readline5-dev)が必要となるらしい 64-bitだと、少し違うらしい ソース取得準備 Android Open Source ProjectからAndroidのソース一式を取得する為のツール「repo」の導入方法を説明。 必要なパッケージ(Git)の取得上記の開発環境構築を実施していれば、再度取得する必要は無い「端末」を起動する(「アプリケーション」→「アクセサリ」→「端末」を選択) 「端末」上で、下記のコマンドを入力して、Enterキーを押す。sudo apt-get install git-core パスワードを要求されるので、入力してEnterキーを押す。事前に、sudoを使った場合は、要求されない場合がある。 パッケージのダウンロードが始まるので、終わるまで待つ。 (動作確認はしてないので・・)他に必要なパッケージがあれば、導入。 repoインストール用のフォルダ作成と設定説明同様に、ホーム配下(~/bin/)に作成する場合を記載(/usr/local/bin/等でも良いと思う)「端末」を起動する(「アプリケーション」→「アクセサリ」→「端末」を選択) ホーム配下に移動する「端末」上で、「cd ~」入力して、Enterキーを押す ホーム配下にbinフォルダを作成「端末」上で、「mkdir bin」入力して、Enterキーを押す コマンド入力時に、binフォルダが検索対象となっていることの確認binフォルダに移動する(端末で「cd bin」) 確認するパスを表示「端末」上で、「pwd」入力して、Enterキーを押す 環境変数を表示「端末」上で、「echo $PATH」入力して、Enterキーを押す 表示される文字列に確認するパス(pwdで表示されたパス)が含まれていることを確認区切り文字は、「 」(コロン) 含まれている場合、検索対称となっている 検索対象となっていない場合の対処方法別のやり方でもできる「.bashrc」を開く端末で「gedit ~/.bashrc」を入力して、Enterキーを押す エディタが開くので、最後に下記1行を追加PATH="$PATH ~/bin" 端末を一度終了させて、再度起動し、環境変数を確認 repoを取得端末で下記を入力して、Enterキーを押すcurl http //android.git.kernel.org/repo ~/bin/repo repoフォルダの設定端末で下記を入力して、Enterキーを押すchmod a+x ~/bin/repo 注意事項repoを導入しなくても、gitだけでソース取得することも可能 「.bashrc」の編集は自己責任で・・。 ソース取得方法(repo) repoを使ってのソースのダウンロード方法について記載。 repoが導入されていることを前提条件とする。 ダウンロード先のフォルダを作成以降、「~/mydroid」として作成したとする フォルダ内に移動端末で「cd ~/mydroid」を入力して、Enterキーを押す ダウンロード情報の初期設定端末で下記を入力して、Enterキーを押すrepo init -u git //android.git.kernel.org/platform/manifest.gitビルドする場合は、「-b cupcake」等を付加して、バージョン固定したほうが良いと思う 名前、メールアドレスの問合せがあるので、入力してEnterキーを押すEnterでデフォルトが入るので、とりあえず、それでも動く 設定ファイル内に格納される。アップロード時に使用される(?) ダウンロード実施端末で下記を入力して、Enterキーを押すrepo sync 注意事項repoのイメージとしては、「manifestに対応して、複数回のgitによるソース取得を実施する」(たぶん・・) 「repo init」、「repo sync」ともに、失敗することがある。その際は、再度実施。 repoのオプション等は、http //source.android.com/download/using-repoをチェック 「repo init」後に、manifestファイル(ローカルに作成されている)を変更することで、パッケージの追加、削除等の操作ができる ソース取得方法(git) gitを使ってのソースのダウンロード方法について記載。 gitが導入されていることを前提条件とする。 (とりあえず、ビルドしたいなら、素直に、repoを使った方が良い) ダウンロード先のフォルダを作成以降、「~/mydroid」として作成したとする フォルダ内に移動端末で「cd ~/mydroid」を入力して、Enterキーを押す サーバからダウンロード端末で下記(例:標準カーネル部分取得)を入力して、Enterキーを押すgit clone git //android.git.kernel.org/kernel/common.git 注意事項gitを1回実施するだけでは、1部分のみのソースを取得するイメージかな 複数回実施して、repo1回と同程度になる(makeするまでに手間がかかる) あるパッケージのソースだけ欲しい場合には、gitのほうが便利 動くソース一式が欲しい場合は、repoのほうがおすすめ ビルド方法 repoによりソースを取得した段階でのビルド方法を記載。 「~/mydroid」内で、「repo init」、「repo sync」を実施した状態だとする ソースのルートフォルダに移動端末で「cd ~/mydorid」を入力してEnterキーを押す ビルドを開始する端末で「make」を入力してEnterキーを押す 注意事項設定を何もしていない状態だと、ユーザ空間のビルドがgeneric設定で実施される。 上記の場合、生成物は「~/mydroid/out/target/product/generic」にできる カーネルビルドは含まれておらず、基本的にユーザランドが生成物となる
https://w.atwiki.jp/android/pages/54.html
Androidオフを開催したいなあと思う今日この頃です。 とりあえず安藤恐竜さんが提案された場所を書いておきます。 豆ナイト"春の陣 電気羊は桜吹雪の夢を見るか" Android関連の無料勉強会が2008年4月下旬に開催される模様。開催後に自動的にオフに突入? 他にもどんどん書き込んでおくんなまし オフについて開催場所とか日時とか、その他何でもコメントどうぞ! 関西でも開催したいけど誰かいないかなあ - kojira 2008-03-19 19 45 37 Google I/OでSan Franciscono - 安藤恐竜? 2008-03-20 17 53 55 なんか変なところで改行押しちゃった、すみません。豆ナイトは日程発表があって、都合がついて、当選したら行きます。 - 安藤恐竜? 2008-03-20 17 56 21 豆ナイト当選したら何とか時間作ってみます - kojira 2008-03-21 18 06 33 Googleデベロッパー交流会申し込みました。晩も交流しましょう! - kojira 2008-04-03 19 21 20 Googleデベロッパー交流会、もう定員になってるみたいですね。間に合ってよかった - kojira 2008-04-07 12 17 15 4/18(金)の日経セミナー逝きます。ついでに夜、オフ会できるなら、お泊りにしちゃおーかなー。 - 安藤恐竜? 2008-04-11 07 00 00 日経の方は行けないかも・・・。無念。。。 - kojira 2008-04-11 09 43 00 豆ナイト応募しましたー - kojira 2008-04-14 15 47 03 ほぼ素人同然ですが、Andoridには興味あるので豆ナイト参加したいです! - irimameo? 2008-04-16 16 57 47 名前
https://w.atwiki.jp/foras/pages/20.html
Androidアプリのフリーズ、挙動異常の対応方法 Androidアプリやゲームの利用中、フリーズや挙動異常が発生した際は、以下の手順でキャッシュの削除を試す。 ----- ・Androidアプリのキャッシュ削除 1.該当のアプリ(ゲーム)を完全に終了する ※「タスク一覧」から終了させる(最近使ったアプリ一覧を表示させ、左右にスワイプして消す) 2.「タスク一覧」から全てのアプリを終了する 3.「設定」から「アプリケーション(アプリ)」を開く 4.問題の発生しているアプリを開く 5.「キャッシュを削除」をタップ 6.スマートフォンの電源を切り、再起動する ----- ・Androidアプリのデータ消去 上記「キャッシュの削除」をしても問題が解決しない場合は、必ず該当アプリの引き継ぎできるように IDやパスワード(アプリにより異なる)を控えた上、以下の操作を試す。 ※引き継ぎ等を怠るとデータが初期化され、 取り返しがつかない事になる場合がありますので、自己責任でお試しください 1.該当のアプリ(ゲーム)を完全に終了する ※タスク一覧から終了させる(最近使ったアプリ一覧を表示させ、左右にスワイプして消す) 2.タスク一覧から全てのアプリを終了する 3.「設定」から「アプリケーション(アプリ)」を開く 4.問題の発生しているアプリを開く 5.「データを消去」をタップ 6.スマートフォンの電源を切り、再起動する ----- ・Androidアプリの再インストール 上記「データの消去」をしても解決しない場合、該当のアプリのアンインストールを行い、 再度インストールを行う。 ※上記同様IDやパスワードを必ず控えた上、自己責任でお試しください 1.該当のアプリのアイコンを長押しする 2.アンインストールを選択(アンインストールを行う) 3.スマートフォンの電源を切り、再起動する 4.該当のアプリをPlayStore等で検索し、再インストール
https://w.atwiki.jp/android-reference/pages/21.html
android Contains the resource classes used by standard Android applications. Classes Manifest Manifest.permission Manifest.permission_group R R.anim R.array R.attr R.bool R.color R.dimen R.drawable R.id R.integer R.layout R.plurals R.raw R.string R.style R.styleable R.xml コメント 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/android/pages/136.html
ネット上に公開されているAndroidアプリケーションの索引 ※基本的にソース、あるいはapkファイルが公開されているもの。 ツール タスクマネージャ SDK version Task manager primitive prototype m3-rc37a以前 メディアプレイヤー Video/Music player sample (from local disk as well as remote URL’s) m3-rc37a以前 メール Send email via GMail (actually via SMTP) m3-rc37a以前 GoogleTalk Totally *Unofficial* Android GTalk Client (Send/Receive XMPP Messages) m3-rc37a以前 Android用Google Talkクライアントをm5-rc14に移植 m5-rc14 Mame Talk Ver.0.8 m5-rc14 Twitter Twitter Client for Android (How to make XML over HTTP calls) m3-rc37a以前 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (TwitterClient3.png) AndroidでTwitterクライアント ver.3 m3-rc37a以前 地図関連 Androidで地図アプリケーションを作ってみた m3-rc37a以前 Androidの地図アプリをぐるなびに対応しました m3-rc37a以前 Androidの地図アプリをm5-rc14っぽくしてみた m5-rc14 ビューア ComicViewer3 -Androidで電子ブックリーダ m3-rc37a以前 Android用電子ブックリーダをm5-rc14に移植 m5-rc14 ゲーム テーブルゲーム AndroidとFlickrで神経衰弱 m3-rc37a以前 ブロック崩しをm5-rc14に移植 m5-rc14 その他 アンドロイド・アプリケーション こめんと なるべく集めて回るけど作ったひとが自発的に追加してくれるとありがたいなあ - kojira 2008-02-12 21 54 53 プラグイン追加とかが自分で出来ないから不便だなあ。そのうち移転するかも。 - kojira 2008-02-18 23 09 07 名前
https://w.atwiki.jp/interaction_android/pages/26.html
Androidのセットアップ ここでは、簡単にセットアップについて述べます (1)必要なファイル android-sdk_r17-windows.zip lpls159.exe(解凍ソフトがない場合) RapidEE_setup.exe(環境変数の設定を簡単にしたい方) (2)x64(64bit版) jdk-7u3-windows-x64.exe eclipse-jee-indigo-SR2-win32-x86_64.zip (3)x86(32bit版) jdk-7u3-windows-i586.exe eclipse-java-indigo-SR2-win32.zip 1.解凍ソフトPCに解凍ソフトが入っていない場合は「lpls159.exe」により「Lhaplus」をインストール 2.環境変数変更ソフト環境変数を簡単に変更できるように「RapidEE_setuo.exe」をクリックし、「RapidEE」をインストール 3.Java環境のセットAndroidないしEclipseはJava環境が必要なので「jdk-7u3-windows-i586.exe」によりJavaをインストールする。 項目はすべてはいないしOK 4.Cドライブの直下に「Android」フォルダを作成C \Androidとなるように 5.解凍「android-sdk_r17-windows.zip」と「eclipse-java-indigo-SR2-win32.zip」をAndroidフォルダで解凍 6.SDKのインストール「SDK Manager.exe」をクリックし、Android SDKをインストール。 すべてにチェックを入れてInstallする 7.環境パスの設定「RapidEE」を起動し、以下の分をPathの中に追加する(Add Value)。 C \Android\android-sdk-windows\platform-tools(SDKのフォルダ名によってandroid-sdk-windowsは変更すること) C \Android\android-sdk-windows\tools(SDKのフォルダ名によってandroid-sdk-windowsは変更すること) C \Program Files\Java\jdk1.7.0_03\bin C \Program Files\Java\jre7\bin 8.Eclipseの起動1~7インストール後、Eclipseの[Help]→[Install Software...]をクリック ADDをクリックし、[Android Plugin] と [https //dl-ssl.google.com/android/eclipse/]を記述しNextを押していく 再起動されればOK 9.完了これで、Androidの環境開発完了 仮に、エミュレータを作成し、実行する。ここで、エミュレータのバージョンがすべてないときは[Windows]→[Preferences]→[Android]のSDL LocationをSDKを入れたフォルダに変更 10.環境セット[Windows]→[Preferences]→[General]→[Workspace]にて文字コードを[UTF-8]に変更すること